package com.ruoyi.SSL.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 消息提醒记录对象 ssl_notification_log
 *
 * @author ruoyi
 * @date 2024-11-22
 */
public class SslNotificationLog extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** Id */
    private Long id;

    /** 域名信息 */
    @Excel(name = "域名信息")
    private String domainTxt;

    /** 消息类型 */
    @Excel(name = "消息类型")
    private String msgType;

    private String receiveType;

    /** 消息标题 */
    @Excel(name = "消息标题")
    private String msgTitle;

    /** 消息内容 */
    @Excel(name = "消息内容")
    private String msgContent;

    /** 响应内容 */
    @Excel(name = "响应内容")
    private String resText;

    /** 状态 */
    @Excel(name = "状态")
    private String status;

    public String getReceiveType() {
        return receiveType;
    }

    public void setReceiveType(String receiveType) {
        this.receiveType = receiveType;
    }

    public void setId(Long id)
    {
        this.id = id;
    }

    public Long getId()
    {
        return id;
    }

    public void setDomainTxt(String domainTxt)
    {
        this.domainTxt = domainTxt;
    }

    public String getDomainTxt()
    {
        return domainTxt;
    }

    public void setMsgType(String msgType)
    {
        this.msgType = msgType;
    }

    public String getMsgType()
    {
        return msgType;
    }

    public void setMsgTitle(String msgTitle)
    {
        this.msgTitle = msgTitle;
    }

    public String getMsgTitle()
    {
        return msgTitle;
    }

    public void setMsgContent(String msgContent)
    {
        this.msgContent = msgContent;
    }

    public String getMsgContent()
    {
        return msgContent;
    }

    public void setResText(String resText)
    {
        this.resText = resText;
    }

    public String getResText()
    {
        return resText;
    }

    public void setStatus(String status)
    {
        this.status = status;
    }

    public String getStatus()
    {
        return status;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("id", getId())
            .append("domainTxt", getDomainTxt())
            .append("msgType", getMsgType())
            .append("msgTitle", getMsgTitle())
            .append("msgContent", getMsgContent())
            .append("resText", getResText())
            .append("status", getStatus())
            .append("createTime", getCreateTime())
            .append("createBy", getCreateBy())
            .append("updateBy", getUpdateBy())
            .append("updateTime", getUpdateTime())
            .append("remark", getRemark())
            .toString();
    }
}
